package com.ia2014.tp.portal2.Json;

import com.fasterxml.jackson.databind.ObjectMapper;
/**
 * Transforma un Objeto Json a un objecto de la clase indicada
 * @author Liliana Gonzalez
 *
 */
public class ToJasonConverter {
	
	
	
	public Object toObject(String json, Class clase) throws Exception{
		
		Object objeto=null;
		ObjectMapper mapper= new ObjectMapper();
		
		try {
			//Paso del Json al Objeto de la clase
			objeto= mapper.readValue(json,clase);
			
		} catch (Exception e) {
			throw new Exception("Error al convertir de Json a Objeto " + e);
		} 
		
		return objeto;
	}

}
